package com.aspectj.param;

import java.lang.annotation.Annotation;
import java.lang.reflect.Method;

public class AspectBean {

	private Object aspectBean;
	private Method method;
	private Annotation annotation;
	
	public AspectBean(Object aspectBean, Method method, Annotation annotation) {
		super();
		this.aspectBean = aspectBean;
		this.method = method;
		this.annotation = annotation;
	}
	public Object getAspectBean() {
		return aspectBean;
	}
	public void setAspectBean(Object aspectBean) {
		this.aspectBean = aspectBean;
	}
	public Method getMethod() {
		return method;
	}
	public void setMethod(Method method) {
		this.method = method;
	}
	
	public Annotation getAnnotation() {
		return annotation;
	}
	public void setAnnotation(Annotation annotation) {
		this.annotation = annotation;
	}
	public AspectBean() {
		super();
	}
	
}
